monetary guarantee - Turkish English Dictionary